/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */
package validation;

import model.Produk;

/**
 *
 * @author Jagadeesh
 */
public class ValidateForm {

    Produk validBean = new Produk();

    public Produk validateData(Produk ubean) {
//        boolean isUserValid=false;
//        boolean isDobValid=false;
//        boolean isjeniskoperasiValid=false;
//        boolean isPhoneValid=false;
//        int terserah=0;
        validBean.setIsValid(true);
        //if given namakoperasi value is not valid then seterror message and set empty value to input
        //field
        if (ubean.getnamaproduk().length() == 0) {
            validBean.setnamaprodukError("Masukkan nama produk yang benar");
            validBean.setIsValid(false);
            validBean.setnamaproduk("");
        } //else if (!ubean.getnamaproduk().matches("[a-zA-Z]*")) {
        //            validBean.setnamaprodukError("Masukkan nama produk yang benar");
        //            validBean.setIsValid(false);
        //            validBean.setnamaproduk("");
        //
        //        } //if given namaproduk value is valid then seterror message to empty and set value to bean
        else {
            validBean.setnamaprodukError("");
            validBean.setnamaproduk(ubean.getnamaproduk());
        }


        //if given username value is not valid then seterror message and set empty value to input
        //field
        if (ubean.gethargaproduk().length() == 0) {
            validBean.sethargaprodukError("Harga yang dimasukkan salah");
            validBean.setIsValid(false);
            validBean.sethargaproduk("");
        } //if given username value is valid then seterror message to empty and set value to bean
        else {
            validBean.sethargaprodukError("");
            validBean.sethargaproduk(ubean.gethargaproduk());
        }


        //if given username value is not valid then seterror message and set empty value to input
        //field

//        if (ubean.getjenisproduk().length() == 0) {
//            validBean.setjenisprodukError("Masukkan Jenis Produk yang benar");
//            validBean.setIsValid(false);
//            validBean.setjenisproduk("");
//        } //if given username value is valid then seterror message to empty and set value to bean
//        else {
//            validBean.setjenisprodukError("");
//            validBean.setjenisproduk(ubean.getjenisproduk());
//        }
        //if given username value is not valid then seterror message and set empty value to input
        //field
        if (ubean.getdeskripsiproduk().length() == 0) {
            validBean.setdeskripsiprodukError("Masukkan Deskripsi Produk yang benar");
            validBean.setIsValid(false);
            validBean.setdeskripsiproduk("");
        } //if given username value is valid then seterror message to empty and set value to bean
        else {
            validBean.setdeskripsiprodukError("");
            validBean.setdeskripsiproduk(ubean.getdeskripsiproduk());
        }
        
        return validBean;
    }
}
